Big Huge Thesaurus

tissue plasminogen activator

noun